Skip to content

chore: librarian release pull request: 20260217T210947Z#15573

Merged
parthea merged 2 commits intomainfrom
librarian-20260217T210947Z
Feb 18, 2026
Merged

chore: librarian release pull request: 20260217T210947Z#15573
parthea merged 2 commits intomainfrom
librarian-20260217T210947Z

Conversation

@parthea
Copy link
Contributor

@parthea parthea commented Feb 17, 2026

PR created by the Librarian CLI to initialize a release. Merging this PR will auto trigger a release.

Librarian Version: v0.8.0
Language Image: us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:f5426423676c75008c2135037e7b98f78cbb99f78b3c46fe043b6897be92d836

google-api-core: 2.30.0

2.30.0 (2026-02-17)

Bug Fixes

@parthea parthea requested a review from a team as a code owner February 17, 2026 21:10
@parthea parthea requested a review from a team as a code owner February 17, 2026 21:10
@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello @parthea, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request automates the release process for the google-api-core library, advancing its version to 2.30.0. It includes necessary updates to internal state files, the public changelog, and the library's version identifier to prepare for the new release.

Highlights

  • google-api-core version bump: The google-api-core library has been updated from version 2.29.0 to 2.30.0.
  • Release automation: This pull request was automatically generated by the Librarian CLI to initiate a new release.
  • Metadata updates: Configuration files, including .librarian/state.yaml, CHANGELOG.md, and version.py, were updated to reflect the new version.
Changelog
  • .librarian/state.yaml
    • Updated the google-api-core library's recorded version from 2.29.0 to 2.30.0.
  • packages/google-api-core/CHANGELOG.md
    • Added a new heading and link for version 2.30.0, dated 2026-02-17.
  • packages/google-api-core/google/api_core/version.py
    • Modified the __version__ string from "2.29.1" to "2.30.0".
Activity
  • The pull request was created by the Librarian CLI to initialize a release.
  • Merging this PR is intended to automatically trigger a release.
  • The Librarian CLI version used was v0.8.0.
  • The language image used was us-central1-docker.pkg.dev/cloud-sdk-librarian-prod/images-prod/python-librarian-generator@sha256:f5426423676c75008c2135037e7b98f78cbb99f78b3c46fe043b6897be92d836.
  • A detailed changelog entry for google-api-core: 2.30.0 was included in the PR description.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request is an automated release preparation for google-api-core version 2.30.0. The changes update the version number in the librarian state, the changelog, and the package's version.py file. However, there is a version inconsistency across these files. The version.py file was at 2.29.1 before this change, while the changelog and librarian state file indicate the last release was 2.29.0. This inconsistency should be resolved to maintain a clean and accurate release history.

# limitations under the License.

__version__ = "2.29.1"
__version__ = "2.30.0"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

high

There appears to be a version mismatch across files. This file is being updated from 2.29.1 to 2.30.0. However, both .librarian/state.yaml and packages/google-api-core/CHANGELOG.md indicate the previous version was 2.29.0. This inconsistency suggests that version 2.29.1 was not correctly recorded in the release history and may cause issues with the release process or create a confusing version history. This should be resolved before merging.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this something we should be concerned about, @parthea ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is better to have a new minor version in the extremely rare case we need to provide a patch for 2.29.0 which still supports 3.7/3.8 or protobuf 3.x, as this release contains require Python ≥ 3.9, protobuf ≥ 4.25.8

# limitations under the License.

__version__ = "2.29.1"
__version__ = "2.30.0"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this something we should be concerned about, @parthea ?

@parthea parthea merged commit f0841b1 into main Feb 18, 2026
27 checks passed
@parthea parthea deleted the librarian-20260217T210947Z branch February 18, 2026 20:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments